package com.shudes.pt.pojo;

import java.io.*;
import java.util.*;

import com.shudes.util.*;

public class PTSession implements Serializable {
	private Long id;
	private Player player;
	private Date start;
	private Date end;
	private String tableName;
	private Integer seat;
	private String sessionNotes;
	private GameLevel gameLevel;
	private Double amountWon;
	private Integer totalHands;
	private PokerSite pokerSite;
	private Integer voluntarySawFlop;
	private Integer preFlopRaise;
	private Integer attemptToSteal;
	private Integer chanceToSteal;
	private Integer wonHand;
	private Integer wentToShowdown;
	private Integer wonAtShowdown;
	private Player realPlayer;
	private Integer totalPlayers;
	private Integer totalSawFlop;
	private Integer totalPot;
	private Double curInd;
	private Double exRate;
	
	public String toString() {
		return Dumper.INSTANCE.dump(this); 
	}

	public Double getAmountWon() {
		return amountWon;
	}
	public void setAmountWon(Double amountWon) {
		this.amountWon = amountWon;
	}
	public Integer getAttemptToSteal() {
		return attemptToSteal;
	}
	public void setAttemptToSteal(Integer attemptToSteal) {
		this.attemptToSteal = attemptToSteal;
	}
	public Integer getChanceToSteal() {
		return chanceToSteal;
	}
	public void setChanceToSteal(Integer chanceToSteal) {
		this.chanceToSteal = chanceToSteal;
	}
	public Double getCurInd() {
		return curInd;
	}
	public void setCurInd(Double curInd) {
		this.curInd = curInd;
	}
	public Date getEnd() {
		return end;
	}
	public void setEnd(Date end) {
		this.end = end;
	}
	public Double getExRate() {
		return exRate;
	}
	public void setExRate(Double exRate) {
		this.exRate = exRate;
	}
	public GameLevel getGameLevel() {
		return gameLevel;
	}
	public void setGameLevel(GameLevel gameLevel) {
		this.gameLevel = gameLevel;
	}
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public Player getPlayer() {
		return player;
	}
	public void setPlayer(Player player) {
		this.player = player;
	}
	public PokerSite getPokerSite() {
		return pokerSite;
	}
	public void setPokerSite(PokerSite pokerSite) {
		this.pokerSite = pokerSite;
	}
	public Integer getPreFlopRaise() {
		return preFlopRaise;
	}
	public void setPreFlopRaise(Integer preFlopRaise) {
		this.preFlopRaise = preFlopRaise;
	}
	public Player getRealPlayer() {
		return realPlayer;
	}
	public void setRealPlayer(Player realPlayer) {
		this.realPlayer = realPlayer;
	}
	public Integer getSeat() {
		return seat;
	}
	public void setSeat(Integer seat) {
		this.seat = seat;
	}
	public String getSessionNotes() {
		return sessionNotes;
	}
	public void setSessionNotes(String sessionNotes) {
		this.sessionNotes = sessionNotes;
	}
	public Date getStart() {
		return start;
	}
	public void setStart(Date start) {
		this.start = start;
	}
	public String getTableName() {
		return tableName;
	}
	public void setTableName(String tableName) {
		this.tableName = tableName;
	}
	public Integer getTotalHands() {
		return totalHands;
	}
	public void setTotalHands(Integer totalHands) {
		this.totalHands = totalHands;
	}
	public Integer getTotalPlayers() {
		return totalPlayers;
	}
	public void setTotalPlayers(Integer totalPlayers) {
		this.totalPlayers = totalPlayers;
	}
	public Integer getTotalPot() {
		return totalPot;
	}
	public void setTotalPot(Integer totalPot) {
		this.totalPot = totalPot;
	}
	public Integer getTotalSawFlop() {
		return totalSawFlop;
	}
	public void setTotalSawFlop(Integer totalSawFlop) {
		this.totalSawFlop = totalSawFlop;
	}
	public Integer getVoluntarySawFlop() {
		return voluntarySawFlop;
	}
	public void setVoluntarySawFlop(Integer voluntarySawFlop) {
		this.voluntarySawFlop = voluntarySawFlop;
	}
	public Integer getWentToShowdown() {
		return wentToShowdown;
	}
	public void setWentToShowdown(Integer wentToShowdown) {
		this.wentToShowdown = wentToShowdown;
	}
	public Integer getWonAtShowdown() {
		return wonAtShowdown;
	}
	public void setWonAtShowdown(Integer wonAtShowdown) {
		this.wonAtShowdown = wonAtShowdown;
	}
	public Integer getWonHand() {
		return wonHand;
	}
	public void setWonHand(Integer wonHand) {
		this.wonHand = wonHand;
	}
	

}
